//package com.dimong.www.loan.ui.act.account;
//
//import java.util.ArrayList;
//import java.util.List;
//
//import android.content.Intent;
//import android.os.Bundle;
//import android.os.Message;
//import android.view.View;
//import android.view.View.OnClickListener;
//import android.widget.AdapterView;
//import android.widget.AdapterView.OnItemClickListener;
//import android.widget.Button;
//import android.widget.GridView;
//
//import com.google.gson.reflect.TypeToken;
//import com.jimi.skinsecret.R;
//import com.jimi.skinsecret.bean.RegisterFourthBean;
//import com.jimi.skinsecret.http.HttpUtil;
//import com.jimi.skinsecret.http.OnFunctionListener;
//import com.jimi.skinsecret.ui.activity.MainActivity;
//import com.jimi.skinsecret.ui.adapter.RegisterFourthAdapter;
//import com.jimi.skinsecret.ui.base.BaseActivity;
//import com.jimi.skinsecret.ui.widget.ActionBarView;
//import com.jimi.skinsecret.ui.widget.ActionBarView.OnRightButtonClickListener;
//
//public class RegisterFourthActivity extends BaseActivity implements OnClickListener {
//	private ActionBarView title;
//	private Button register_submit;
//	private RegisterFourthAdapter adapter;
//	private GridView register_fourth_grid;
//
//	private List<RegisterFourthBean> data;
//
//	@Override
//	protected void handleActivityMessage(Message msg) {
//		super.handleActivityMessage(msg);
//		switch (msg.what) {
//		default_log:
//			break;
//		}
//	}
//
//	@Override
//	public void onCreate(Bundle savedInstanceState) {
//		super.onCreate(savedInstanceState);
//		// if (AppApplication.user == null) {
//		// if (null != savedInstanceState) {
//		// android.os.Process.killProcess(android.os.Process.myPid());
//		// } else {
//		// this.finish();
//		// }
//		// return;
//		// }
//		setContentView(R.layout.act_register_fourth);
//		title = (ActionBarView) findViewById(R.id.title);
//		register_submit = (Button) findViewById(R.id.register_submit);
//		register_submit.setOnClickListener(this);
//
//		register_fourth_grid = (GridView) findViewById(R.id.register_fourth_grid);
//		adapter = new RegisterFourthAdapter(mContext);
//		register_fourth_grid.setAdapter(adapter);
//
//		register_fourth_grid.setOnItemClickListener(new OnItemClickListener() {
//
//			@Override
//			public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
//				data.get(position).setSelected(!data.get(position).isSelected());
//				adapter.updateChange();
//			}
//		});
//		initTitle();
//		initData();
//	}
//
//	private void initTitle() {
//		title.setTitle("标签关注3/3");
//		title.setBack(this);
//		title.setRightButton("完成", new OnRightButtonClickListener() {
//
//			@Override
//			public void onClick(View button) {
//				loadData();
//			}
//		});
//	}
//
//	private void initData() {
//		HttpUtil.getTagList2(new OnFunctionListener() {
//
//			@Override
//			public void onSuccess(Object object) {
//				data = gson.fromJson(object.toString(), new TypeToken<ArrayList<RegisterFourthBean>>() {
//				}.getType());
//				adapter.setData(data);
//				adapter.updateChange();
//			}
//		});
//	}
//
//	@Override
//	public void onClick(View v) {
//		switch (v.getId()) {
//		case R.id.register_submit:
//			loadData();
//			break;
//		default_log:
//			break;
//		}
//	}
//
//	private void loadData() {
//		boolean isLoad = false;
//		StringBuilder result = new StringBuilder();
//		for (int i = 0; i < data.size(); i++) {
//			if (data.get(i).isSelected()) {
//				if (isLoad) {
//					result.append("," + data.get(i).getTid());
//				} else {
//					result.append(data.get(i).getTid());
//					isLoad = true;
//				}
//			}
//		}
//
//		if (isLoad) {
//			HttpUtil.postNewsTagSub2(result.toString(), new OnFunctionListener() {
//				@Override
//				public void onSuccess(Object object) {
//					Intent intent = new Intent(RegisterFourthActivity.this, MainActivity.class);
//					RegisterFourthActivity.this.startActivity(intent);
//				}
//			});
//		} else {
//			showToast("请至少选择一个");
//		}
//	}
//}
